html,body,#app
,.theme-container
,.no-sidebar .page
,.no-sidebar .page .theme-default-content
,.no-sidebar .page .theme-default-content > div {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
}

div{
  font-family: Source Sans Pro,Helvetica Neue,Arial,sans-serif;
}
p, h1, h2, h3, h4, h5, h6, button{
  outline: none!important;
}
a, button{
  user-select: none;
}

//默认鼠标图标
div{
  //   /public目录下的为静态资源 框架会处理
  cursor: url("/img/arrow.cur"),auto;
}


//防止被气泡特效挡住  点不了按钮
.max_index{
  z-index: 9999999999;
}


//导航栏顺序
.navbar-items-wrapper{
  .search-box{
    order: 1;
    margin-right: 15px;
  }
  .navbar-items{
    order: 2;
  }
  .toggle-color-mode-button {
    order: 3;
  }

}



//页面page
//首页 没有侧边栏  即为no-sideba
.no-sidebar .page .theme-default-content {
  padding: 0;
}
.no-sidebar .page .theme-default-content {
  max-width: none;
}
.no-sidebar .page-meta {
  padding: 0;
}
.page .theme-default-content {
  max-width: 1200px;
}

//首页下的 导航栏
.no-sidebar .navbar{
  background: transparent;
  border-bottom-color: transparent;
  //左上角的字
  .site-name{
    display: none;
  }
  //左上角的logo
  .logo{
    display: none;
  }
}

//导航栏的item
.navbar-item{
  font-size: 16px;
  margin-left: 45px!important;
}
.navbar-items-wrapper{
  right: 100px!important;
}


//那个更新时间不要
.page-meta{
  display: none;
}

//图片放大
.medium-zoom-overlay{

}
.medium-zoom-image--opened{
  //position: fixed!important;
  //height: 90%!important;
  //top: 50%!important;
  //left: 50%!important;
  //transform: translate(-50%, -50%)!important;
}

//首页 不要右侧导航菜单
.no-sidebar + div {
  display: none!important;
}
//移动端 不显示
@media (max-width: 400px){
  .right-menu-wrapper{
    display: none!important;
  }
}
